MAMBA: Model-Based Software Analysis Utilizing OMG's SMM
نویسندگان
چکیده
Most software system properties can be quantified through applying measurement processes. OMG’s Structured Metrics Meta-Model (SMM) supports the meta-model agnostic definition of those measurement processes with an emphasis on architecture-driven modernization scenarios. We present the MAMBA framework that addresses major obstacles software engineers currently face when using SMM in practice. Among those are (1) the lack of appropriate tool support, (2) the cumbersome integration of precomputed measurement data, and (3) the complexity of specifying SMM models and queries.
منابع مشابه
A Comparison of Taxonomies for Model Transformation Languages
Since the introduction of the MDE/MDA/MDD ideas for software systems development several years ago, a number of di erent (meta)modeling and model transformation languages have been proposed. Although the OMG's QVT standard speci cation has somewhat stabilized the number of new model transformation languages, it is likely that new ones will continue to appear, following di erent paradigms and ap...
متن کاملRepresent S oft w are Process Engineering Metamode l in Description Logic
An approach of representing OMG's Software Process Engineering Metamodel (SPEM) in Description Logic (DL) is provided in this paper, and an example of using it to represent and reason on a concrete software process model -a portion of DMR Macroscope is presented, too. This approach is built on two mappings. One is a mapping from Meta-Object Facility (MOF) to DL and the other is a mapping from O...
متن کاملAn Analysis of System Management Mode (SMM)-based Integrity Checking Systems and Evasion Attacks
System Management Mode (SMM) is an x86 processor feature designed to assist debugging for hardware manufacturers. Recent research has shown that SMM can also be used to protect the run-time integrity of software by invoking SMM to periodically check current system state and compare it with known pristine or trusted software states. Researchers and practitioners have claimed that any unauthorize...
متن کاملHierarchical Queues: general description and implementation in MAMBA image library
Hierarchical queues (HQ) are extremely efficient structures for fast computation of morphological transformations such as watershed lines or geodesic reconstructions. The recent development of MAMBA, new morphological image processing library, led the authors of this paper to review the definition and implementation of the watersheds and geodesic reconstructions algorithms based on these hierar...
متن کاملAssessment of Component-Based Systems with Distributed Object Technologies
The prevalent trend in software and system engineering is towards component-based design. The distributed object technologies such as OMG's CORBA, Microsoft's COM/DCOM, and Sun Microsystem's EJB are slowly moving into the domain of component-based software engineering. This paper evaluates these three technologies and puts forward a rationale as to why they have the potential to provide the req...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 32 شماره
صفحات -
تاریخ انتشار 2012